package com.yuantu.judiciary.model.api;

import org.springframework.http.HttpMethod;

/**
 * 外部接口请求参数
 *
 * @author syw
 * @since 2023-06-30
 **/
public interface IBaseApiRequestMsg {

    /**
     * 获取接口路径
     *
     * @return .
     */
    String getUrl();

    /**
     * 获取接口调用方式
     *
     * @return .
     */
    HttpMethod getHttpMethod();

    /**
     * 获取入参
     *
     * @return .
     */
    String getBody();

    /**
     * 获取接口标题
     *
     * @return .
     */
    String getTitle();

    /**
     * 获取查询类型
     *
     * @return .
     */
    String getType();

    /**
     * 获取接口描述
     *
     * @return .
     */
    String getDescription();

}
